subject to some charge or encumbrance - Fransızca İngilizce Sözlük